Refine this word faster
Rupicapra rupicapra
Definitions
Noun
- 1 hoofed mammal of mountains of Eurasia having upright horns with backward-hooked tips wordnet
See also for "rupicapra rupicapra"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.